/*--------------------------------------------------*/
/*      COMMON
/*--------------------------------------------------*/
#belly .success, #belly .error {
width: 400px;
font-weight: bold;
text-align: right
}
.setting a.button, .setting input.submit {
float: right;
margin: 8px 0;
padding: 5px 0;
width: 200px;
color: #bbb;
font-weight: bold;
text-align: center;
border: 1px solid #111;
background: #333;
}
.setting a.button:hover, .setting input.submit:hover { color: #fff; }
.setting p.info {
margin: 3px 0;
padding: 3px;
}
.setting p.info strong {
float: left;
width: 30px;
color: #911;
}

.info {
margin: 0 0 8px;
padding: 5px;
color: #555;
border: 1px solid #eee;
}
.info .version {
text-align: right;
font-size: 10px;
}
.info .name {
font-weight: bold;
font-size: 12px;
}
.info .desc {
padding: 0 0 5px;
}
.info .link {
margin: 1px 0 0;
padding: 5px;
background: #eee;
}
.info .link a {
float: right
}
.info .founder {
padding: 5px 0 0;
}
.info .developers {
margin: 5px 0 3px;
}
.info .developer {
margin: 1px 0 0;
padding: 5px;
background: #eee;
}
.info .developer span {
display: block;
color: #777;
font-style: italic;
}
.info .developer a {
float: right;
margin-top: -28px;
}
/*--------------------------------------------------*/
/*      LINE
/*--------------------------------------------------*/
.line.item {
margin-bottom: 3px;
padding: 5px;
border: 1px solid #ddd;
background: #eee;
}